package org.lem

abstract class Person {

  static hasMany = [otherLanguages: Language]

  String lastName
  String firstName
  String middleName
  String homeAddress
  City city
  String state
  String zip
  String emailAddress
  String homePhone
  String cellPhone
  String gender
  Date dateOfBirth
  Country countryOfBirth
  Language nativeLanguage
  Ethnicity ethnicity
  String inputBy
  Date inputDate

  static constraints = {
  }

  String toString() {
    "${firstName}, ${lastName}, (${emailAddress})"
  }

}
